I did have a cat who would fetch - screwed-up piece of paper, thrown and brought back, again and again - but not the other stuff
He was odd though, he would drag a bone out into the garden and growl just like a dog if anyone (or the dog!) went near
Tiny little thing he was