1 definition by Hendrr

A surgeon for dogs

A specialist for dogs only

Dog-tor
I'm taking my puppy to the dogtor to get fixed
by Hendrr September 25, 2017
Get the Dogtor mug.