Watch as 6-week old Ricochet the puppy (no relation to that  Rick O'Shea, but we imagine they'd get on like a house on fire) has it out with a wiggling jiggling giggling toy. It will certainly put you in the Friday mood. We vaguely remember these weird ball things from our youth but the name escapes us. Wee Ricochet is now all grown up, but still exhibits the same response to the toy, although it's not as adorable as watching an entire puppy shake.

Did we mention that Ricochet is also a service dog, helping people with disabilities to surf? Basically our new favourite thing on the planet.