Definitions for "DogPile"
Keywords:  friend, carpet, best, man
A carpet made out of man's best friend.