Advanced Animal Dentistry

Dog with a stick

A cattle dog with a large stick in its mouth