Little pup gots BIG teeth!!!
I think that’s a chihuahua... temperamental little bugger.
Bark, bark, bark.