Accessibility View Close toolbar

Internal Medicine

Internal veterinary medicine is an essential part of pet healthcare.  At Animal Wellness Clinic of Tamarac we treat a broad variety of conditions and illnesses in pets, including:

  • Abdominal problems (masses, foreign bodies)
  • Behavioural Disoders
  • Cancer
  • Canine Serology (Distemper, Ehrlichia Canis, & Parvo)
  • Cardiovascular (heart) concerns
  • Digestive (Gastrointestinal) Concerns (Constipation, Loose or Soft Stool, & Vomiting)
  • Endocrinology Conditions (Thyroid & Hormones)
  • Esophageal conditions
  • Feline Serology (Leukemia, FIV & FIP)
  • Gastric ulcerations
  • IBD (Inflammatory Bowel disease)
  • Intestinal Parasites
  • Metabolic disorders
  • Nasal tumors
  • Portosystemic shunts
  • Pancreatitis
  • Tracheal collapse
  • Urinary Tract

Common Warning Signs and Symptoms 

These are warning signs of internal problems in dogs and cats you can look for:

  • Changes in appetite
  • Diarrhea
  • Weight loss
  • Hair loss
  • Dehydration
  • Rough or dry coat
  • Lethargy

If you suspect that your cat, dog, or other pet is showing one of the health warning signs and suffering from one of the internal health problems, it’s recommended that you call Animal Wellness Clinic of Tamarac to consult with veterinarians at (954) 722-2100.

Treatment Options 

At Animal Wellness Clinic of Tamarac cats and dogs benefit from many non-surgical pet care options available:

  • Acupuncture
  • Dietary changes 
  • Exercise
  • Homeopathy
  • Herbal treatment
  • Medications
  • Natural nutritional products

The most suitable  veterinary treatment or the combination of these treatments are provided after thorough examination and tests done by our veterinarians specializing in internal medicine.  

If you want to learn more about  pet care please refer to Veterinary Topics tab on our homepage.  

Contact Us

We look forward to hearing from you


Find us on the map

Office Hours

Our Regular Schedule

Office Hours


9:00 am-6:00 pm


9:00 am-6:00 pm


9:00 am-6:00 pm


9:00 am-6:00 pm


9:00 am-6:00 pm


9:00 am-3:00 pm