Veterinarians bare it all for a cause! But is it professional?