Scan barcode
A review by apcofsky
Dogs: From Predator to Protector by Andy Hirsch
3.0
I thought it was pretty in-depth. Maybe OK for a very committed young scientist but probably better for an older tween/teen reader.