3D Canine avatar