via Daily Puppy
Ralphie has two sides we absolutely adore. He is a very loving, cuddly puppy and also very playful and ornery! His nicknames include "Flyboy" and "Surfer Dude" as he leaps like a cat and surfs on the Swiffer. He is very agile and fearless. He loves his yellow squeaky ball and belly rubs but mostly peopl