One of my Sons came home for the holidays and while he was here, he taught my cat to play fetch!
I have never seen a cat behave so much like a dog. Not only does she play fetch, but she opens doors, tackles legs, and chases off dogs that come close to our property.
Her name is Figaro or Sylvester depending on who you talk to.
As much as she is dog-like, some things remain innate.