Puppy and Kitty square off