Your dog may growl at puppies to set boundaries or assert dominance. Puppies, being playful and energetic, often invade personal space without understanding social cues, which can make older dogs uncomfortable. Growling is your dog's way of communicating that the puppy is too close or behaving inappropriately.