Puppy is most effective against single-target-attack units that are not running away.
Puppy is therefore an awesome assault unit for quickly dealing with enemy porc!
Porc cannot run away! Porc, with two exceptions, are single target high DPS dealers! Puppy will always make cost against porc lines!
Puppy must be the best rushable anti-porc unit, good (on hold fire) for clearing out known LLT's and Defenders for Pyro razing of enemy infrastructure!
I will try this next game! You try it too! Distract enemy units with a skirmishing pyro and have puppies destroy the LLT's and defenders that are preventing pyros from moving in and destroying things! Only two to three puppies are needed to hit each!
Puppies work well in tandem with waves of dirtbags to cheaply overwhelm porc quickly!