and also i try to finish my achievements and it says add a dog and a heart to your room, i did but its saying its not actually in my room but says people have fead my dog and pumped my heart??"

You must get a certain amount of level boosters before you level-up. Hovering the mouse over your level will show you how close you are to leveling-up in the form of a percentage. When it reaches 100%, you will level-up. 

If it is not detecting that you have added the dog to your room, try removing it and adding it again (although this will reset the feedings count). Also, note that to complete the achievement (Puppy love), your friends must feed it 100 times.