Generation Pup

Generation Pup’s second peer-reviewed paper! Read it here – https://veterinaryrecord.bmj.com/content/187/3/112

Generation Pup