Hi Trish,
Have you thought about agility? That is what we are going to do with Ceilidh when she is older (just over 3months just now) I know exactly what you mean about classes that are more about obedience. Have you tried speaking to the people who run the classes? I have spoken to ours about Ceilidhs next set of classes already. She is quite a bit further on than the puppies in her class so they are going to try to give us different and more challenging things to do to keep her amused throughout the classes. Maybe they do not realise just how clever munsterlanders actually are?!
I hope you get the crying sorted out, I have never heard of that happening before.
Elspeth xx