I totally understand how you can be firm with the people in your life, but not so with animals- I am the same way. It's just so darn easy to turn to mush over them! I too am starting dog obedience next week, and it is more for me than my dog!