Beaver v Dogs This beaver has wandered into the dogs’ play pit. The yellow dog decides to catch it: Continue reading →