Yes, there should be more laws to protect animals based on their behavioral and environmental needs because it is not fair when they are taken from their homes simply for a person's enjoyment. They are complex creatures with desires and needs, and we should treat them with the utmost respect.
Yes, there should be more laws to protect animals based on their behavioral and environmental needs. All animals have different natural behavioral patterns. Animals who are not able to engage in their natural and innate behaviors may become depressed or have other health or psychological issues. Laws should be implemented to protect them.
It would be ideal if every animal could live in an absolutely perfect environment. But the reality is that often animals are neglected and abused. Countless dogs are put down each year because they don't have a home. It's better for guinea pigs and other animals to have a less than perfect home than to have none at all.
Many animals that have been domesticated live much better than some humans in the world. There should be laws so that they are not abused or neglected, but animals that are social will socialize with whatever is in their immediate environment. Besides, animal lovers will almost always make accommodation, and these type of laws are not needed.