I would try leaving him in small incriments, ask your parents how long after you leave the room before he starts crying. If it is a minute then the next time you leave him reenter the room just before he would normally start crying. Maybe try staying in view but not going over to him, especially if he starts crying, just ignore him until he stops. Then praise him for being quiet. When you leave the room come and go in different amounts of time while trying to teach him that it is okay to be seperate. You want him to never know when you are going to reappear. You don't want to go to him when he is crying or you are giving him what he wants. That is teaching him if he cries you will come (so if you are his fav why should he stop until he gets what he wants ) Your family should also be ignoring this behavior, they should not tell him it is okay or consoling him because they are then letting him think is it okay to cry. Chopper use to do this if he had to go in his kennel. I never went to let him out until he stopped, even if I was ready for him to come out and play. That way I was rewarding the quietness not the whining. You basically need to teach him he is not going to get what he wants just because he is noisy. When I first got Chopper followed me everywhere I went inside the house. I work at home so everytime I went to the restroom or kitchen he had to run right along behind me. Eventually he started realizing I was coming back and this subsided. Now he only comes looking for me everynow and then. I am sure others on here will have lots more advice on things that worked for their pups, all pups are different just like kids, what works for one doesn't work for them all.