This is our new puppy, His name is buddy but I have nicknamed him HAM. He is always on his back wanting his belly scratched and this is his favorite stuffed animal. He is always sleeping with it, beating it up and yes humping it. Pretty funny stuff. I will get a pic just a matter of time