Something bad must have gotten into their stomach and they had to vomit on the spot so they didn't have time to move somewhere else. Anyways they don't even know that they are supposed to throw up in a garbage can or whatever.
yes they can
dogs don't get period
Cats may choose to throw up on carpet instead of other surfaces because the texture of the carpet feels more comfortable for them to expel hairballs or stomach contents. Additionally, the absorbent nature of carpet may make it easier for cats to clean up after themselves.
The dogs chew up the carpet and are asked if it was delicious or not.
Cats may prefer to throw up on carpet because it's easier for them to expel hairballs or food on a soft surface. Additionally, the texture of carpet may feel more comfortable for them during the process.
No dogs CAN NOT eat that chorizo because it is bad for them. They will throw up for a coupe of days and Throwing Up, is not normal for dogs.
they shouldn't...
they are having a fit
Depends how bad it is.
Dogs eat grass in order for them to throw up things that are making sick, such as what cats do with furballs. They do this naturally to get rid of whats making them feel sick, by eating grass.
Dogs eat grass to help digest their food.
Some of my dogs refuse to eat it and others throw up if they do eat it.