Yes, you can give a dog asparagus. As with anything else, moderation is key when it comes to feeding your dog asparagus. Too much of anything can be bad for them.