Muffins is a 45lb, 2 year old mixed breed pooch. She is essentially perfect - crate trained, house trained, walks well on a leash, is fantastic with her dog friends, and is even kid and feline approved. She is moderate energy- likes to catch th...