My last cat, Chloe, grew up with two dogs. I did training with the canines so she joined in. She did a lovely recall, sit, give paw and fetch. I also taught her body parts so when we went to the vets I would tell her what parts the vet would touch and she knew what they were.