Cheesecake

David's Snorlax, nicknamed Cheesecake, is the eighth Pokemon obtained by David in the Sinnoh region. Cheesecake was named this because of its affinity for the food cheesecake, which was the food it was stealing from a pie store when David captured it. After his evolution into Snorlax, Cheesecake often causes trouble with its big size, though it never seems to mean to cause any harm. He's quite the innocent Pokemon, although he does have a bit of a careless atttitude to boot. Cheesecake is rather powerful, but extremely slow.

History
Munchlax was attempting to steal cheescake from a local pie store, and the trio were approached by a local to help them get rid of him. David battled and caught the Munchlax, naming him cheesecake due to his love of the treat. Munchlax often liked jumping on David, surprising him by his huge weight.

Cheesecake evolved into Snorlax while training for the Pokeathlon Competition, and his since regained his friendly attitude. Instead jumping on David, he now accidentally rolls over on top of him, or sits on top of him without seeing him.

Following his journies through Sinnoh, David dropped off Cheesecake and the rest of his Pokemon at his house, starting with a clean slate for his travels through Unova.