It’s common for pets to have health problems. Your pet is not the only one. This is why veterinarians are always so busy. At Miami Shores Animal Clinic in Miami, Dr. Cameau and our team let you know what to do about some of the most common problems that affect pets.


When pets are curious about anything, they tend to put it in their mouths. Pets are especially prone to get poisoned around the holidays since people are less cautious about putting dangerous things within the reach of a pet’s mouth. If your pet shows these signs, call an emergency pet care facility immediately:

  • Drooling more than usual or blood mingled in the drool
  • Vomiting, especially if there is blood in the vomit
  • Diarrhea, especially if there is blood in the stool
  • Problems breathing
  • Loss of coordination, including collapse
  • Seizures
  • Pale gums
  • Irregular heartbeat
  • Sudden extreme thirst
  • Coma


Pets get hurt in many ways, from getting hit by a car to getting a door accidentally shut on his or her face. Take your pet to an emergency pet care clinic if your pet is hurt and shows any of the following signs:

  • Bleeding that will not stop
  • Signs of poisoning (see the above section)
  • Seizures
  • Sudden swellings after an injury, especially if they occur with other signs
  • Collapse or problems standing
  • Problems breathing
  • Broken bones
  • Shock
  • Signs of extreme pain, such as violent panting, crying, screaming or limping

Itchy Skin

Pets scratch and bite themselves as part of their self-grooming routines. However, your pet should not be scratching every waking moment or scratching enough to cause bald patches or bleeding. Some pets with itchy skin also have ear infections. Some reasons for itchy skin in pets, like ringworm or sarcoptic mange, are contagious to people.

Get Quality Veterinary Care in Miami, FL

If you have questions about common or uncommon pet problems and live in the Miami area, contact Miami Shores Animal Clinic to schedule an appointment with Dr. Cameau. Call our team today at (305) 757-3030 or reach us through our website by using our online contact form.

Call Us Text Us
Skip to content