Can Dogs Eat Carrots? A Guide to Safe and Healthy Snacking