Doglefox

Doglefoxes are non-playable Petpets on Petpet Park.