Finnegan is a 9 week old wire terrier shepherd mix puppy. He was found in a field and had no food or water for several days. Despite the rough start, Fin is a happy and playful puppy! He is absolutely wonderful with other dogs and loves people He is vaccinated as well.