i just got my new puppy. hes a 2 month german sheperd puppy. i knoe he was pretty sad last night that he was separated from his brothers and sisters. but he ate last night and hes not eating today at all. i got his shots today but the vet never said ...