My 6 month old German Shepherd loves it!  It is the extra large since he is already 60 lbs and still growing