a Beagle sounds like a great match for them.I had one growing up and theyre wonderful dogs!Great with children,playful,affectionate,but theyre not the easiest dog to train though.