2 dogs = double the training, vet cost, food cost, time and exercise. I enjoy having my 2 shepherds and couldn't imagine my life without them. My dogs enjoy each others companionship but they are extremely bonded to me and my family. I think a dog is okay without another dog. I think it comes down to how much time and commitment to 2 dogs do you have. Both my dogs have different needs and require different activities. Athena is all about fetch while Sinister needs mental stimulation on a daily basis or gets into serious mischief. So it is how much time can you invest into 2 dogs. I am so sorry for your loss! Good luck with your new pup.
Athena- Long Coat GSD -CGC
Sinister Black- GSD- AKC S.T.A.R. puppy