RE - European Stories
Re: Baywatch for Dogs
Italy is a leading nation when it comes to training rescue dogs. The courageous animals are able to leap from helicopters or boats to save people at sea. Ferruccio Pilenga’s training school was founded with an understanding of the potential of our four-legged friends to help save lives.