I'll catch you on the download!
Puff is the pet Snorkie of Margot.
Puff resembles a mix of a Yorkshire Terrier with a Miniature Schnauzer (Snorkie). Puff always wears a black tuxedo with a red bow tie and a red ribbon making a tiny ponytail at the top of its head.
World of Winx