12 kittens & 8 puppies are in the park. what is the largest number of groups they can be split into and have the same number of kittens and puppies with each owner?