We have two Havanese at 12 lbs and 14.5 lbs.  I ordered the 25", but exchanged it as it was just too small.  The 35" seems huge in comparison, but they love it and can both fit in. This bed is very well made and will last a long time.  The front stays propped open just as pictured.  Perfect bed for our chilly home!