Knock knock. Who’s there? There are so many dog jokes, we should probably write a book about it. The amazing ...