Hi S.,
I come from a long line of yellers in my family - all women of course. It's not easy to control or change when it's been "the norm" your whole life. The key is finding a new way to deal with the stress. You being aware of the behavior is great because then every time you become conscious of the fact you're doing it, you can replace it with a different response (take a deep breath, count to ten, put baby in safe place and sit down for a few minutes). Your daughter will learn from what you do not what you say so this is the most important time to make this change in yourself and I'm so proud of you for realizing it. I can say that because I've been where you are! It takes repetition but you can literally retrain your brain and eventually the new method will be the more natural way for you to handle things. It's also important to remember that if YOU remain calm (even when the baby and the dog are not), you will get much better results. When you are stressed or out of control, everyone else follows and it becomes pure chaos. Here are some tips that helped me:
-As soon as you realize you need to stop yelling, stop doing it, tell your daughter you're sorry you were yelling (even though she doesn't literally understand, it's teaching her how to recognize your own behavior and that it's ok to make mistakes and how to rectify it). This is an important habit to get into so she will learn it as well. Then handle the situation rationally. Tell her "no, you can't get into this" and put her in a safe place. If she cries, oh well, she'll get over it quickly once she learns you won't give in or yell. If you go about your day as though everything is fine, she will be fine too, just be patient during the transition. Everyone has a bad day and resorts to yelling and that's ok so long as it's not the norm.
-Try to have a schedule throughout the day so you, your daughter, and the dog know exactly what to expect. Then their behavior will become habit as well. If you're not already, crate train the dog. You wouldn't let a baby have run of the house unattended so think of the puppy as a baby. She needs security in small areas (crate, kitchen, etc.) And just like a baby, she needs love and attention and exercise. When your daughter is napping, spend at least 15 minutes training and playing with puppy. Enroll the dog in training to socialize her as soon as possible. Take daily walks with baby and dog once or twice a day - everyone will benefit from it.
- Do you know anyone in the neighborhood you could pay a nominal fee to walk the dog once a day? This in addition to you walking the dog once a day will give the dog lots of needed exercise and attention. And/or hire a young teenager to be a Mommy's Helper for an hour or two a day to allow you to get some things done while she plays with baby or vice versa?
-Make sure YOU are getting a break too. At least one hour to yourself a day (this is where Dad has to step in and is a great way for him and his daughter to bond). Spend the time on YOURSELF (not chores) - shopping, walking, take a bath, read a book, get a pedicure, call a friend, go out to eat, etc.
-Have a Date Night once a week with your boyfriend (if you have family or someone you trust to watch your daughter). This is so healthy for your relationship and your daughter's.
-Be sure to have family time (dinner time works well) too. Or take a family evening walk with the dog.
I know these are all easier said than done, but it really works. It needs to be a flexible schedule because life is just that, life. And it always helps to talk about day to day stresses with girlfriends (other moms) who have been there or are there now so you don't feel so alone. Maybe join a local Moms group. Hang in there, you are a good mom and it's a learning process. There are lots of good self help books on the subject and also baby books that tell you month by month what to expect in your child and what is normal and solutions to problems. What to Expect the First Year and What to Expect in the Toddler Years are great easy reference books. It's important baby and puppy learn that you are in charge and make the decisions. They might whine about it, but will quickly learn what is ok and what is not. It's your job to teach them how to behave and how to be healthy. If the puppy is too much, you might have to find someone to adopt him/her. And don't feel like a failure. It's not an easy job to be a Mom and it takes practice. Hang in there...
All my best, K.