Chessie is adorable! But I'm not sure why you're calling her a puppy when she's not a puppy but an adult. Maybe the word is used differently where you live, but here "Puppy" means a young dog, not yet adult age.
Thanks Schip, sorry I didn't explain the age thing clearer. Beagles don't age too well in real life, so they'll look significantly different at each stage of their lives. Here are some pictures from Wikipedia (young dog on the left, old dog on the right). See how floppy they get?
EA's supplied a floppy beagle in Create-a-Pet, but for Chessie I really wanted that adorable youthful look. She may physically be an adult, but her looks and personality are modelled on those of a puppy. That's why I put "Puppy" in quotation marks.
Don't worry, puppies are still called puppies in Australia. Although sometimes we'll call slightly older dogs puppies if they act like them, in the same way you might call a teenager "kid".