ohhh and i believe ive said it before, but beagles are awesome smallish dogs. they can stand the cold, mine loves the snow, and they are hyper when needed, sleepy when not. and they dont shed tooo much, and they require minimal grooming. and everyone loves you because your dog is adorable.