Page titles replacing

I want to be able to just have my domain name and then a variable slug.

Blog.com/FarmingBlog is there a way to do this where you dont have the page title in there as well like Blog.com/blog/Farmingblog. i dont need the page/path i want to replace that with the blog title.

Can you explain more on what you are looking into?

A way to dynamically replace the page title. So for an example let’s say me domain is

Bloghouse.com and I had page where all my blogs are called bloghouse.com/blogs when I go onto an individual blog I want blogs to be replaced with the blog title

Bloghouse.com/dog-food.

Instead of bloghouse.com/blogs/dog-food

Or is there a way to have a subdomain like

Dog.bloghouse.com