Upload & Sell: Off
Obviously, you've had both dogs and cats in your life. My heart melts for a golden retriever wagging its tail at me AND I love the independence of a cat who will, on occasion, deign to permit me to give it a few rubs. You've said it perfectly.
I'm more of a dog person, especially German Shepherds which always attract my attention.