Rappers with puppies.

48,567 notes