I Can Has Cheezburger?

Treats AND a Water Slide? These Ducklings are Having the Best Day Ever!