Meet Jeff! His dad found a home already, and now it’s Jeff’s turn! Jeff still has some puppy mouthy-ness, so some training classes would do him a lot of good! Jeff is dog-selective, meaning he has done great with some dogs, but others, he doesn’t enjoy so much (who can relate?).
If anyone is interested in adopting Jeff, they can complete the adoption application here and make an appointment to meet him here.
To see other available pets at Roanoke Valley SPCA, click here.