Rappers with puppies.

48,482 notes