Sometimes a pet will get upset when another pet is introduced to the home. Be sure to give him his share of attention so that he knonws he is not being surplanted by the newcomer. Pets don't understand the concept of sharing.
A dog savvy cat is one that knows dogs and has been around dogs. They get along with dogs well enough that they can live in the same home together.
You are smart person to realize your cat is depressed after it's buddy died. Animals not only grieve over their buddy, but even if a dog was a friend and certainly when an owner of the pet passes away. You didn't say why you couldn't get another pet. Dogs get along very well with cats and I have two small dogs and one cat (who thinks she's a dog.) When I've had to put one of our dear pets down the other is depressed so I generally get a kitten or a puppy and all is well once again. If there is simply no out as far as getting another pet, then just give your cat more affection and love (that means spending much more time with your pet.) Eventually the cat will get over it's grief. Also buy the cat a very soft blanket and a furry teddy that it may cuddle up to.
people live in a cat association but dogs live in a dog asociation
No, cats and dogs are different species and cannot successfully interbreed.
so they can live and production on the cat or dog and cause they can live no where else.
no they lay dog eggs and cats lay cat eggs elephants has nothing to do with this
Not usually, they will just find another cat to live on.
Mostly human beings ; but dogs , cat , rats , bats also live there .
if non-dog mean creatures that are not dog then all cat are non-dog.
Yes any flee can move where ever it pleases.
Cuddle with them, spend more time with them, get another cat, get another pet well suited to live with the cat in question, etc.
2