Dogs on boats.
This may sound odd, but consider a Bichon Frise.They are smallish(about a foot high, up to 18lbs.)Are companion dogs, love kids and other animals,are hypo-allergenic,and hardly shed at all dispite a curlyish double coat. We have 5! And our youngest kids are 9 and 11. The small size and fact they don''t drool or shed makes life MUCH easier! They can be hard to find, but we raise them so just send a request if you go with one of these.