I can’t think of anybody who won’t get the cat and dog jokes in this video

Hat tip: Danny Lemieux