My pup, I think, had average high puppy energy levels. What helped was that we kept VERY busy that first year. It sounds like you're on the right track. Here's what I did:
- Doggie daycare: at least one day a week - he'd come home nearly comatose and they'd tell me he rarely stopped running all day.
- Puppy play sessions: the awesome trainer in my area holds 1 hr monitored puppy play sessions, and that's where you can meet the *really* high energy breeds. Marlowe wouldn't last the hour before he got exhausted.
- Dog park: we have a small dog park (vs large dog park) in my area that is great, and we'd spend an hour there most days and he'd run to his heart's content with his friends. That's where his teenage "nope, i'm not going listen to you" first kicked in and it could take me 20 mins to get him to leave because he'd keep running away. I realize not all dog parks are created equal and I've been to others when visiting friends that Marlowe wanted nothing to do with and wouldn't leave my lap, but if you have the option - it's great.
Classes - at least one day a week, we took nearly every class offered by my local trainer. he loved it and especially agility. although he still manages to get a foot of air when going from a down to a sit very enthusiastically, his energy was channeled and he was learning manners/to listen closely to me. nothing puts Marlowe into an alert sit with eyes on me like the promise of cheese, no matter how riled up he is.
Crate time! - when he got too much for us, it was quiet time in the crate. The crate was used liberally the first year I had Marlowe. I think it kept us all sane.
Last, my cat - I have a high energy, 'dog-like' cat, who was about 1.5 yrs old when Marlowe came home. After a hesitant first couple of days, they became fast friends. They still wrestle like crazy every morning. I had to quit setting my home security system on 'away' because although they say it won't go off with animals under 40 lbs, the do crazy buggers (10+16 lbs) managed to do it.
Having an adorable puppy is fun, but I gotta say, I love hanging out with my easy going, well behaved adult now. He's basically perfect, but the first year was a lot of work to get him there
- almost every spare moment was dedicated to him.