Puppy - I've never posted to you but always try to find your posts because they are so helpful.
I'm blown away by your good news.... so incredibly happy for you I actually bounced up off my chair when I read your post about retrouvaille.
You have my every good wish for whatever it is you want out of your sitch. There are few people who have worked harder than you and grown more. You're inspirational. Thank you.
Just remember... puppies have teeth too! Don't settle for anything less than you deserve.