I have 4 yorkies - but up until 1 1/2 years ago, I only had two. My third baby is a Rocco too

and my oldest boy Maxx DID NOT like him at first. I mean Maxx would growl and be real nasty to him but after 3 months or so, they finally got along. Now they love each other and play all the time. Now I have a brand new baby, Harley. Rocco loves him and even Evey my girl loves him but Maxx... well he's just a grumpy little guy and doesn't want to have a thing to do with him- just like he did with Rocco. Give it time - it does work but it takes time and 5 weeks just isnt long enough.