The past few days my 17 week old puppy has been whiny for no reason. Nothing has changed in his life and I know he is not hurt because I have been home from work for the past week. For instance he was sleeping a while ago and then he woke up and sat on the couch, then started whining. He did not have to potty, had plenty of toys around and had eaten prior to the nap. Also today I picked him up like I sometimes do, which he doesn't mind, and he started whining. I thought that maybe he was uncomfortable, so I put him down. He just stared at me ans kept whining. This has been going on for 3 days.

It is also not a loud whine it's more of a wimper. He is also pretty much potty trained. He will always scratch at the door and sometimes bark. He hasn't had an accident in 3.5 weeks and his those last few were at the door.