Your wall hanging is great! Take it back. Expain that he hurt your feelings, but you love him anyway. I mean, Dang! If you can't say something nice, don't say anything at all. How about a nice thank you and leave it at that. Weren't they the ones supposed to teach us the manners? My dad got very mean as he got old. My feelings are still hurt by some of the things he said, but I can't discuss it with him because he died last summer. So, stinker or not, at least you still have him.
And if I came over to someones' house and saw the dog on the double wedding ring I made (very hard quilt) I would have to take it home. Save it for the grandkids or something. Again, Dang!