Animal welfare (http://www.rspca-petrespect.co.uk) This site is a teaching resource from the RSPCA that allows children to learn about pet care and go on to publish their own magazine online