A piglet fell out of a livestock truck in Kansas and was found on the road by a family who fortunately happens to run a vet hospital. They decided to take the pig in and take care of the baby animal, naming her Mu Shu. When the family dog, Hunter, met the piglet he started to look after Mu Shu, and an odd friendship was formed. Hunter helps lead the partially-blind pig around, plays with...

Watch what happens, slowly, but surely at 0:15 seconds! What a great surprise gift! Fetching one ball will never be enough for this dog ever again, as he got 300 on this day. Related: Funny Beagle loves her tennis balls Clever dog floats in pool to get ball Smart dog fetches ball without getting soaked Funniest pack play fetch Clever dog loves using automatic ball throwing machine Dog balls for every kind of surprise.

This clever little dog uses a stream to play fetch all on his own! Videographer Ryan Faw says he filmed the cute moment in Kobe, Japan and the dog's owner was there keeping an eye on their pup. Related: Jack Russell Terrier plays fetch with himself (video) Adorable puppy plays fetch on her own (video) Dog plays fetch solo (video)