If you want to restore your faith in the world, read this post. BTW, the kitten plays Fruit Ninja.
Sometimes love is blind. And stone cold.
Seriously, who dumps puppies in a trash can?! Now the love between a foster mom and her pups is so cute it might break the internet.