liO3OyMr5o8

Dogs use teamwork to get ball out of the poolA

These dogs displaying easily identifiable human traits (communication and teamwork) and a happy ending. Team work make the dream work!