The Brandywine Valley SPCA is now providing free canine influenza and distemper shots following an alert from the Delaware Department of Health about a canine respiratory disease outbreak affecting shelters across the state.