This dog slide is making me self conscious...
And there we have it, folks. Cats and Dogs posting together!