Kelly

Kelly is a female mixed breed pup. She will be medium/large in size and will need a secure yard.