Speaking of dogs ..... I have friends who bought a Yorkie Terrier and now it's three years old.
I've owned different breeds of dogs over a good number of years but that Yorkie is one of the smartest breeds of dogs I've ever met.
This little dog would sit at the front door and meet and greet anyone he knew who entered the house.
And if you failed to say "Hello" to him on the way in, he'd get pissed and bother you until you acknowledged his presence and gave him a pat on the head.
And whenever he got a new toy, he'd want to show it to everyone in the house.
Once all that was accomplished, he'd leave you alone until you wanted the newspaper or something he was familiar with upstairs.
And he knew when you wanted a beer, but his mouth was too darn small to carry it so he would roll it to you with his nose.
He was a little guy but he was definitely a scrapper and would take on any challenge to protect anyone he considered to be a friend.
Dogs are amazing critters!