'Cannibal' waiter admits to sharing his mother's body parts with dog