Rappers with puppies.

36,585 notes