Cats 101
Role(s): Himself - Veterinary Behaviorist
Dogs 101
Role(s): Himself - Veterinary Behavioralist