Mary got 3 puppies for her birthday her brother then got 4 puppies for his birthday, but one day Mary decided to give 2 puppies to her friend Thomas. How many puppies does Mary have left?How many puppies does Thomas have? Puppies are cute.