AWFP has all kinds of cats and dogs in private foster care ready to be adopted to a good, loving home.

Find a pet!

Sponsor an Animal

We are happy to accept donations in any amount you wish to give and will send you pictures and updates of your sponsored pet!

Learn More!

Volunteer your time

We rely entirely upon volunteers to help as many animals as possible!

Learn More!

Latest Adoptables

  • Medium

    This adorable beagle is Herb! He is an easy going guy with a great personality. He somehow found him self at the shelter but isn't really sure why. Now he is hoping to find his new forever home that will show him what it means to be loved! He would love to join a family with other dogs or maybe even kids. He loves to go on nice long walks and loves to play.

    If you think you can give this great guy the family he deserves please fill out an application for him at today!!!

    Herb will be neutered and up to date on vaccines,...

  • Large
    Boxer Mix

    This adorable sweetheart is Lucy. We believe she is a boxer mix around 8 months old. She is super sweet and has wonderfully playful puppy energy. She was picked up from Roanoke County animal control and protection and is looking for her new forever home! She would love to be with a family who could show her what it means to be loved and cherished. If you think she would be the perfect addition to your family please fill out an application for her Today!!!


    She is currently up to date of vaccines, and heart worm/flea/tick preventatives. She will be spayed before going to her...

  • Large
    Hound Spaniel Mix

    Eeyore was picked up as a stray with a bad skin condition. He was seen by a vet tested negative for mange, and with treatment for fleas, oatmeal baths and medication he has made great improvements.

    If you can look past his scruffy exterior you will find an awesome, laid-back dog. Eeyore is exceptionally calm...

  • Large
    Labrador Mix

    This super fun and full of life puppy is Bruiser. He is estimated at around 16 weeks and currently weighs around 20lbs so we think he will likely end up somewhere around 50+lbs when fully grown. Bruiser is great with other dogs and would make a great companion to you and/or your current pets. 

  • Small