Our 6 month old, 35 lb. Goldendoodle is a perfect fit for our 18' Angler. He loves riding in it and loves going in the water as well. He isn't too heavy to lift into and out of the water with his life vest. There's a great little "handle" on the back.