Lovable 130 pound dog enters his first ever home: watch his adorable reaction
A dog breeder gave Cosmo up and he ended up in a shelter in Auburn, Nebraska. Despite his previous life you can see he is just the most lovable dog, so trusting of people and ...