World’s Best Friend Ricardo Catarro postmasterOctober 2, 2014 Smiling Dogs World’s Best Friend Ricardo Catarro ← That Face Sean O’Rourke Cute (but naughty) Pup mary renwick →