Firstly, there is nothing wrong with you...My motto in life is "if you want to love me, love my dog first"...You had your baby a way before you had a boyfriend and he knew that you were in love with your doggie even before you guys were dating right? Then, why now he wants you to change? This world is too short and too small to let go off things that you like and change yourself for someone that cannot appreciate you for who you are...
Now you have 2 choices: talk to your boyfriend and tell him openly how annoyed/upset you are that he finds your relationship with your dog annoying...if he really loves you, he will feel bad that he hurt you...second choice is to let go off him...if he cannot take you the way you are in teh first 2 months of your relationship, then he will never understand you longterm. believe me the first couple months of all relationships should be fun and exciting and drama-free.
hope this helps! keep your head up girl!