Even when a puppy goes to a loving forever home, the process of being separated and going to a new home with complete strangers must be really wrenching.
When I brought Bowser home he sat out in the yard and cried for a while but he settled in overnight.
The people I got him from loved him and treated him well but couldn’t let him off the leash when he was outside. Here he’s free to run in and out all day and has a half acre to hunt critters in. Lots of fun stuff to do. Yesterday we plucked a dead fish our of the lake and smeared it all over ourselves.