The Generation Pup team are absolutely thrilled to introduce gorgeous Elfrieda who was the 2,000th pup to be signed up to Generation Pup! We are very grateful to everyone who has helped us to reach this milestone. We are aiming to recruit 10,000 puppies, so just a mere 8,000 puppies to go! We can do this! If you know anyone who has recently got a new puppy or someone who could help us recruit more puppies to this Dogs Trust and University of Bristol project, please share our website with them – http://ow.ly/GBEQ30lG5xa.