Dundee man allegedly bit his partner and punched pet dog in the face

© DC ThomsonDundee Sheriff Court.
Dundee Sheriff Court.