It’s hard to catch a photo of these two at play as they move so fast. Young Truffles the kitten has had no-one to romp with. The other two cats despise her because she is so enthusiastically playful.
However, Poppy the puppy has no such qualms, and is very keen to join in any game, so they play together by the hour. Truffles’s last stand is her ball-on-a-pole toy that Poppy loves too. It is no exaggeration to say that these two are as good as a circus.