Furry Pets pet store has 20 animals and 2/5 of them are puppies. Pets Galore pet store has 12 animals and 3/4 of them are puppies. Which store has more puppies?

Furry Pets
Pets Galore
Each store has the same number of puppies