I just don't have the patience and desire to put in the effort for the floor length hair. Couver has a silky coat, but he's so much happier with short hair. Khloe's hair grows crazy fast, but mats. I keep her short because it's so much work to grow it out. I compromise and let their beard hair grow

It's the best of both worlds!
I'm sure Teddy will look adorable with short hair. You should post some before/after pictures