New Leash On Life: Rosie

July 4, 2017

Norberto "Rob" Rosa, associate vice president of operations for New Leash On Life USA, tells the story of Rosie, the mascot for New Leash On Life USA.

Norberto "Rob" Rosa, associate vice president of operations for New Leash On Life USA, tells the story of Rosie, the mascot for New Leash On Life USA. Rosie goes out to different events and visits schools to start the conversation about the horrific things that dogs sometimes have to endure when people don't care for them properly.