Our dog has reached roughly her adult size at around 40-45 pounds. She loves the snow, mud, and outdoors in general. Definitely the right choice for us, even if she tries to herd the wheelbarrow and shovels when we clean out the coop.