RSPCA gave free pet care for vulnerable people in Hamilton S