Welcome to
Veterinary General!

Your local veterinarian in Shelby Township.
Call us today at (586) 992-3810 to
schedule your pet care appointment!

Our Team

Meet the Veterinarians & Team of Veterinary General in Shelby Township! We’re pleased to provide exceptional vet care for your pets!

Learn More

Pet Services

If you’re ready to see our expert veterinary team in Shelby Township call Veterinary General today at (586) 992-3810

Learn More

Pet Health Library

Veterinary General is pleased is to provide a library of professionally written articles updated by practice experts.

Learn More